/* CSS Document */
.headerbar{ clear:both; width:100%; height:86px; text-align:center; background:#ffffff url(/!images/top_bg.jpg) no-repeat center bottom; margin:0 auto; }
.bannerbar{ clear:both; width:100%; height:442px; background:url(/!images/banner_bg.jpg) repeat-x left top; margin:0 auto; overflow:hidden;}
.banner{ position:relative; width:980px; text-align:left; margin:0 auto; overflow:hidden; }
.blue_line{ position:absolute; top:0; right:0;}
.blue_line1{ position:absolute; top:86px; height:15px; width:100%; text-align:right;}
.banner ul{ width:9999px;}
.banner li{ float:left; width:980px;}
.btn_left{ position:absolute; top:145px; left:0; cursor:pointer;}
.btn_right{ position:absolute; top:145px; right:0;cursor:pointer;}
.main{ position:relative; clear:both; width:980px; text-align:left; margin:0 auto; }
.main_top{ position:absolute; top:-60px; clear:both; width:100%; text-align:left; margin:0 auto; overflow:hidden;}
.main_top li{ float:left; width:324px; height:189px; border-bottom:1px solid #bdc1ca; background:#ffffff url(/!images/maini_topbg.jpg) repeat-y right top; text-align:left; margin-right:4px; padding:5px 0 10px; overflow:hidden; display:inline;}
.t_center{ text-align:center;}
.top_title{ position:relative; width:274px; font-size:12px; color:#344877; margin:4px auto 3px; font-weight:bold;}
.top_title a{color:#344877; }
.top_info{width:274px; color:#333333; margin:0 auto 3px; line-height:16px; overflow:hidden;}
.main_top li.lastli{ margin-right:0;}
.morets{ position:absolute; top:0; right:0; font-size:12px; font-weight:lighter;}
.morets a{ color:#3e69a4;}
.top_more{width:297px;  font-size:12px; text-align:right; margin:0 auto;position:absolute; bottom:10px;}
.top_more a{ color:#3e69a4;}
.mail_bottom{ clear:both; width:100%; text-align:left; margin:0 auto; padding-top:150px; overflow:hidden;}
.mail_bottom li{position:relative; float:left; width:324px; height:52px; background:url(/en/!images/index_btitle.jpg) repeat-x; text-align:left; margin-right:4px; overflow:hidden; display:inline; }
.mail_bottom li.lastli{ margin-right:0;}
.numyear{ float:left; width:324px; text-align:center; margin:0 auto; overflow:hidden;}
.history{ float:left; width:603px; margin-left:3px; padding:0 25px; display:inline;}
.footer{ clear:both; width:933px; color:#333333; text-align:left; margin:23px auto 20px; overflow:hidden;}